//Animation.h
#ifndef _ANIMATION_H_
    #define _ANIMATION_H_

#include <SDL/SDL.h>


//Animation class
//Currently unused, more implementation later

class Animation {
	private:
		int	    CurrentFrame;

		int     FrameInc;

        int     FrameRate; //Milliseconds

		long    OldTime;

	public:
        int	    MaxFrames;

		bool	Oscillate;

		Animation();

		void OnAnimate();

        void SetFrameRate(int Rate);

		void SetCurrentFrame(int Frame);

		int GetCurrentFrame();
};

#endif
